defense atomic support agency - French English Dictionary